#ifndef QT_H
#define QT_H

#include <QtGui/QMainWindow>
#include <QMessageBox>
#include "ui_qt.h"
#include "BufferCreator.h"
#include "Driver.h"
#include "FSFDriver.h"
#include "..\Common\IOCTLs.h"
#include <Windows.h>

class qt : public QMainWindow
{
	Q_OBJECT

public:
	qt(QWidget *parent = 0, Qt::WFlags flags = 0);
	~qt();

private slots:
	void SetLabelText(int);
	void LoadFromFile();
	void SaveToFile();
	void Add();
	void Improve();
	void Clear(int);
	void StartDriver();
	void OpenHelp();
	void ShowAbout();

private:
	Ui::qtClass ui;
	FSFDriver *driver;
	BufferCreator buff;
	vector<QString> str;
};

#endif // QT_H
